/**
 * 支持列表数据及远程加载数据
 */
export function useDataSource() {
    /**
     * 列表数据
     */
    const tableDataRef = ref<Recordable[]>([])

    /**
     * 设置列表数据
     */
    const setTableData = (data: Recordable[]) => {
        tableDataRef.value = data
    }

    const getTableData = () => {
        return tableDataRef.value
    }

    return { tableData: tableDataRef, setTableData, getTableData }
}
